package com.neusoft.classch75;

import java.util.Scanner;

public class TestGardener {

	public static void main(String[] args) {

		test01();
	}

	private static void test01() {
		// 创建园丁
		Gardener gar0 = new Gardener();
		// scanner实例
		Scanner sc0 = new Scanner(System.in);
		//提示输入
		System.out.println("请输入要创建的一个水果对象(苹果 ？香蕉 ？ 葡萄 ？)：");
		String fruit="";
		// 循环调用园丁创建水果
		while (true) {
			// 输入提示
			if(sc0.hasNext()) {
			fruit = sc0.next();
			}else {
				System.out.println("没有输入，重新输入要创建的水果");
				continue;
			}
			// 调用create
			gar0.Create(fruit);
			
			
			//输出当前已创建的水果数量
			System.out.println("当前已创建苹果"+Apple.getCountApple()
									+"个，当前已创建香蕉"+Banana.getCountBanana()
									    +"个，当前已创建葡萄"+ Grape.getCountGrape()+"个。");

			// 询问是否还需要创建
			System.out.println("是否需要继续创建水果(yes/no)");
			//sc0.nextLine();
			String isContinue = sc0.next();
			if(isContinue.equals( "no")) {
				System.out.println("不需要再创建新的水果，退出程序");
				break;
			}else if(isContinue.equals("yes")){
				System.out.println("继续创建新的水果");
				continue;
			}else {
				System.out.println("输入有误，退出程序");
				break;
			}
			
			
		}
	}
}
